Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
101 GREEN LANE Detached £257,500 31 Jan 1997
103A GREEN LANE Detached £600,000 5 Oct 2011
107 GREEN LANE Detached £1,850,000 2 Mar 2023